package com.thermofisher.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.thermofisher.beans.*;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author py
 * @since 2020-01-13
 */
public interface ProjectService extends IService<Project>
{
    ProjectData getProjectList(Argument argument);

    ProjectDetails getProjectDetails(String projectNo, String userId);

    ProjectFilter getProjectFilter();

    ProjectFilter getProjectSubFilter(String id);

    ProjectData getProjectWithFilter(SearchProject searchProject);

    ProjectDetails getProjectInfo(String projectNo, String userId);

    ProjectDetails getProjectMember(String projectNo, String userId);

    ProjectDetails getProjectAmount(String projectNo, String userId);

    ProjectDetails getProjectProduct(String projectNo, String userId);
}
